.wrap_left{ _display:inline;}

/* header */
.header{ position:relative; padding-top:10px; height:78px; background:url("images/header_bg.jpg") no-repeat right top;}

/* homepage */
.dicon{ z-index:2; position:absolute; top:10px; right:4px; display:block; width:24px; height:24px; background:url("images/dicon.png") no-repeat 0 0;}
.main{ }
.footer{ padding:20px 0; margin:15px 14px; background:url("images/footer_city_bg.png") no-repeat left bottom; height:110px; border-top:1px solid #ddd;}
.copyright{ padding-top:10px; text-align:center; font-family:Arial, Helvetica, sans-serif;}
